module mqtt4j.core
{
	requires org.slf4j;
	requires io.netty.all;
	requires simpleclient;
	requires simpleclient.pushgateway;
	requires fastjson;

	exports blue.mqtt4j.core.handler to mqtt4j.client,mqtt4j.server;
	exports blue.mqtt4j.core.topic to mqtt4j.client,mqtt4j.server;
	exports blue.mqtt4j.core.util to mqtt4j.client,mqtt4j.server;

	exports blue.mqtt4j.core.exception;
}